high achiever - German English Dictionary